package com.rentcars.service;

import com.github.pagehelper.PageInfo;
import com.rentcars.entity.Carorder;

/**
 * @author 罗孝天
 */
public interface CarorderService {

    /**
     * 由主键删除订单信息
     * @param orderid
     * @return
     */
    int deleteByPrimaryKey(String orderid);

    /**
     * 生成订单
     * @param carorder
     * @return
     */
    String insert(Carorder carorder);

    /**
     * 通过主键模糊查询
     * @param orderid
     * @return
     */
    Carorder selectByPrimaryKey(String orderid);

    /**
     * 修改订单信息
     * @param record
     * @return
     */
    int updateByPrimaryKeySelective(Carorder record);

/**
* 分页查询
* */
    PageInfo<Carorder> queryCarOrderByPage(Integer curr, Integer pageSize);

    Carorder getCarorderById(Carorder carorder);

    Integer updateCarorder(Carorder carorder);
}
